package com.lswms.modules.lswms.dto.uniquecode;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 唯一码历史记录
 *
 * @author DX sunlightcs@gmail.com
 * @since 1.0.0 2021-07-17
 */
@Data
@ApiModel(value = "唯一码历史记录")
public class UniquecoderecordDTO implements Serializable {
    private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "$column.comments")
	private Long id;

	@ApiModelProperty(value = "唯一码")
	private String uniquecode;

	@ApiModelProperty(value = "起始库位")
	private String fromlocation;

	@ApiModelProperty(value = "目的库位")
	private String tolocation;

	@ApiModelProperty(value = "移库时间")
	private Date tolocationtime;

	@ApiModelProperty(value = "公司名称")
	private String fromtray;

	@ApiModelProperty(value = "公司名称")
	private String totray;

	@ApiModelProperty(value = "公司名称")
	private Date totraytime;

	@ApiModelProperty(value = "收货时间")
	private String frombox;

	@ApiModelProperty(value = "收货单号")
	private String tobox;

	@ApiModelProperty(value = "库位")
	private Date toboxtime;

	@ApiModelProperty(value = "$column.comments")
	private String adduser;

	@ApiModelProperty(value = "$column.comments")
	private Date addtime;

	@ApiModelProperty(value = "$column.comments")
	private String updatuser;

	@ApiModelProperty(value = "$column.comments")
	private Date updatetime;

	@TableField(value="出库表单")
	private String orderkey;

	@TableField(value="出库时间")
	private Date ordertime;


}
